@charset "utf-8";
html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 50px;} /* 必须使用和footer相同的高度 */
#footer {
	position: relative;
	margin-top: -50px; /* footer高度的负值 */
	height: 35px;
	clear:both;
	text-align: center;
	font-size: 12px;
	color:#CCC;
	line-height: 20px;
	padding-top: 15px;
	background-color: #000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C60;
}
.clearfix:after {content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-size: 12px;
	color: #666;
}
a:link {
	color: #C60;
}
a:visited {
	color: #000;
}
a:hover {
	color: #000;
}
a:active {
	color: #000;
}

#main a:hover {
	color: #000;
}
table.dataTable {
	width: 100%;
	border-collapse: collapse;
}

table.dataTable th.dataTableHeader {
	color: #fff;
	background-color: #070807;
	padding: 5px;
	border: #fff 1px solid;
	text-align: left;
}

table.dataTable td {
	padding: 5px;
	border-style: solid;
	border-width: 1px 1px 0 1px;
	border-color: #ccc #fff #ccc #fff;
}

table.dataTable td a {
	padding-right: 5px;

}

table.dataTable tr.odd_row {
	background-color: #A8A8A8;
}

table.dataTable tr.even_row {
	background-color: #f8f8f8;
}

table.dataTable tr.st1_row {
	background-color: #BCBCBC;
}
table.dataTable tr.st2_row {
	background-color: #C3C3C3;
}
table.dataTable tr.st3_row {
	background-color: #CACACA;
}
table.dataTable tr.st4_row {
	background-color: #DBDBDB;
}

table.dataTable tr.odd_row:hover,
table.dataTable tr.even_row:hover,
table.dataTable tr.st1_row:hover,
table.dataTable tr.st2_row:hover,
table.dataTable tr.st3_row:hover,
table.dataTable tr.st4_row:hover,
table.dataTable tr.odd_row:hover a,
table.dataTable tr.even_row:hover a,
table.dataTable tr.st1_row:hover a,
table.dataTable tr.st2_row:hover a,
table.dataTable tr.st3_row:hover a,
table.dataTable tr.st4_row:hover a {
	background-color: #333;
}

table.dataTable tr.odd_row:hover a:hover,
table.dataTable tr.even_row:hover a:hover,
table.dataTable tr.st1_row:hover a:hover,
table.dataTable tr.st2_row:hover a:hover,
table.dataTable tr.st3_row:hover a:hover,
table.dataTable tr.st4_row:hover a:hover {
}

table.dataTable th.dataTableHeader a,
table.dataTable th.dataTableHeader a:link,
table.dataTable th.dataTableHeader a:active,
table.dataTable th.dataTableHeader a:visited {
	color: #fff;
	display: block;
	text-decoration: none;
}

* html table.dataTable th.dataTableHeader a {
	width: 100%;
}

table.dataTable th.dataTableHeader a:hover {
	text-decoration: underline;
}

table.dataTable {
	border-bottom: 1px solid #fff;
}

table.dataTable thead td,
table.dataTable tfoot td.dataTableFooter {
	border: 0;
	padding: 0;
}

ul.dataTablePagination {
	margin: 0 0 0 -1px;
	border-style: solid;
	border-color: #fff;
	border-width: 1px 1px 0 1px;
	padding: 5px;
}


* html ul.dataTablePagination {
	margin: 0;
}

ul.dataTablePagination li {
	display: inline;
}

ul.dataTablePagination li.currentPage {
	font-weight: bold;
}

/* for stuff like: You are viewing items 1 through 10 of 16. */
span.dataTableDisplayInfo {
	display: block;
	float: right;
	margin: 5px 5px 5px 0;
}


/******************************头*****************************/
#head {
	height: 115px;
	background-color: #3E3E3E;
	background-image: url(../images/t_bg.gif);
	background-repeat: repeat-x;
}
#head ul {
	margin-top: 65px;
	height:1em;
}
#head li {
	list-style-type:none;
	float:left;
	display: inline;
	font-size: 14px;
	text-decoration: none;
	margin-left: 35px;
}
#head li a:link {
	color: #FFF;
	text-decoration: none;
	margin: 5px;
}
#head li a:visited {
	color: #CCC;
	text-decoration: none;
	margin: 5px;
}
#head li a:hover {
	color: #C30;
	margin: 5px;
}
#head li a:active {
	color: #C63; text-decoration: none;
	margin: 5px;
}


img{
	border:0px;}
#clear{
	clear:both;
	height:0px;
	overflow:hidden;}
#pddt{
	float:left; width:250px; border-right:solid #666 1px; margin-right:5px;}
.onlyread{
	border:#FFF solid 1px;}
	
/***********************提示**********************************/
.quick-alert{ 
   width: 50%; 
   margin: 1em 0; 
   padding: .5em; 
   background: #ffa; 
   border: 1px solid #a00; 
   color: #a00; 
   font-weight: bold; 
} 
.quick-alert2{
	float:right;
	color:#F00;
	margin:5px 0 0 15px;
	position:absolute;
	background-color:#FFF;
} 
/***********************左菜单**********************************/
#left {
	float: left;
	width: 200px;
	background-image: url(../images/left_tree_bg_2.gif);
	background-repeat: repeat-y;
	margin-right: 10px;
	margin-left: 10px;
}
#left .t_pic {
	background-image: url(../images/left_tree_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 10px;
}
#left .b_pic {
	background-image: url(../images/left_tree_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 20px;
}
#left a:link {
	color: #000;
	text-decoration: none;
	margin: 5px;
}
#left a:visited {
	color: #333;
	text-decoration: none;
	margin: 5px;
}
#left a:hover {
	color: #C30;
	margin: 5px;
}
#left a:active {
	color: #C63; text-decoration: none;
	margin: 5px;
}

/*********************右内容*************************/
#right {
	float: left;
	margin-right: 10px;
	margin-left: 0px;
}
#test_b{width:200px; text-align:right}


/*******ok******/
#example{ position:absolute;}

/****************************表格***********************************/

.jc_table{
	border:#CCC solid 1px;}
.jc_table img{
	border:0;}
.jc_table .header{
	background-color:#666;}
.jc_table .header td{
	color:#FFF;}
.jc_table .middle{
	background-color:#848484; color:#FFF;}
.jc_table td{
	padding:5px;
	}
.jc_table .t2{
	background-color:#F0F0F0;}
body,td,th {
	font-size: 12px;
}
